unavoidable circumstance - Allemand Anglais Dictionnaire